package com.rew.canteenchefs.services;

import com.rew.canteenchefs.models.EUser;
import com.rew.canteenchefs.models.Result;

/**
 * User - service 接口.
 *
 * Created by HuiWen Ren on 2016/12/3.
 */
public interface IEUserService {

    /**
     * 插入用户（后台用）.
     *
     * @param eUser 待插入用户
     * @return 插入结果
     */
    Result<Integer> insertUser(EUser eUser);

    /**
     * 更新用户信息.
     *
     * @param eUser 更新信息
     * @return 更新结果
     */
    Result<Integer> updateUser(EUser eUser);

    /**
     * 查询用户.
     *
     * @param card_id 校园卡号
     * @return 查询信息
     */
    Result<EUser> selectUser(String card_id);

    /**
     * 删除用户信息.
     *
     * @param card_id 待查询校园卡号
     * @return 更新结果
     */
    Result<Integer> deleteUser(String card_id);
}
